Big Huge Thesaurus

spanish gorse

noun

sounds kind of like